package com.lgx.authorize.module.entity;

import java.io.Serializable;
import java.util.Date;

import com.lgx.authorize.util.LgxField;

/**
 * application apply key infomation
 * @author pengdeyi (king)
 *
 */
public class ApplicationApplykeyInfo implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1154388904243577339L;
	
	/**
	 * systemid
	 */
	@LgxField
	private int systemid;
	
	/**
	 * authorize application name. like:wwww.ccptv.com,www.sina.com
	 */
	@LgxField
	private String appName;
	
	/**
	 * authorize application key value,you must apply this key to get token
	 */
	@LgxField
	private String appkey;
	
	/**
	 * authorize application key time
	 */
	@LgxField
	private Date applyTime;
	
	/**
	 * this apply disable time.
	 */
	@LgxField
	private Date disableTime;
	
	/**
	 * this apply you must refersh time.
	 */
	@LgxField
	private Date refershTime;

	public int getSystemid() {
		return systemid;
	}

	public void setSystemid(int systemid) {
		this.systemid = systemid;
	}

	public String getAppName() {
		return appName;
	}

	public void setAppName(String appName) {
		this.appName = appName;
	}

	public String getAppkey() {
		return appkey;
	}

	public void setAppkey(String appkey) {
		this.appkey = appkey;
	}
	
	public Date getApplyTime() {
		return applyTime;
	}

	public void setApplyTime(Date applyTime) {
		this.applyTime = applyTime;
	}

	public Date getDisableTime() {
		return disableTime;
	}

	public void setDisableTime(Date disableTime) {
		this.disableTime = disableTime;
	}

	public Date getRefershTime() {
		return refershTime;
	}

	public void setRefershTime(Date refershTime) {
		this.refershTime = refershTime;
	}

	
		
}
